/**
 * @(#) PrescriptionDetailParam.java Create on 2020-03-18 21:54
 * 版权: 版权所有bsoft保留所有权力
 */
package cn.com.bsoft.cloud.entity.param;

import java.util.Date;
import java.util.List;

/**
 * @description
 * @author <a href="wangxun@bsoft.com.cn">wangxun></a>
 */
public class PrescriptionDetailParam {
    private String recordId;//记录id
    private String visitRecordId;//复诊id
    private String prescriptionType;//处方类型
    private String pharmacyId;//药房id

    private String provinceNum;//省编码
    private String provinceName;//省名称
    private String cityNum;//市编码
    private String cityName;//市名称
    private String countyNum;//区编码
    private String countyName;//区名称
    private String townNum;//街道编码
    private String townName;//街道名称
    private String address;//地址

    private String pharmacistId;//药剂师关联id
    private String pharmacistName;//药剂师姓名
    private String pharmacistRank;//药剂师职称
    private String doctorCode;//医生代码
    private String doctorName;//医生姓名
    private String doctorRank;//医生职称
    private String departmentCode;//科室代码
    private String departmentName;//科室名称
    private String hospitalCode;//医院代码
    private String hospitalName;//医院名称
    private String openId;//openId3185   3171.9

    private String patientId;//患者关联id
    private String patientName;//患者姓名
    private String sendStatus;//发货状态 复诊开方：待发货、已发货、已收货 线下开方：未取药、已取药
    private Date sendDate;//发货时间

    private String status;//处方状态 正常(zc),作废(zf)
    //创建日期
    private Date createDate;
    //最后修改日期
    private Date lastModifyDate;

    //医生签章 1已签，2失败
    private String doctorSign;
    //药剂师签章 1已签，2失败
    private String pharmacistSign;

    private String offlineCheckStatus;//线下处方审核状态  0，成功 1失败，2待审核 ;

    private String offlineCheckDoctorno;//审核医生工号' ;
    private Date offlineCheckDate;// '审核时间' ;
    private String offlineCheckRemark;// '审核备注' ;


    private Date qaDate ;//'质控时间' ;
    private String qaStatus ;// default '2' not null  COMMENT '质控状态 0质控成功确认  1质控失败' ;
    private String qaRemark  ;//COMMENT '质控备注' ;

    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }

    public String getVisitRecordId() {
        return visitRecordId;
    }

    public void setVisitRecordId(String visitRecordId) {
        this.visitRecordId = visitRecordId;
    }

    public String getPrescriptionType() {
        return prescriptionType;
    }

    public void setPrescriptionType(String prescriptionType) {
        this.prescriptionType = prescriptionType;
    }

    public String getPharmacyId() {
        return pharmacyId;
    }

    public void setPharmacyId(String pharmacyId) {
        this.pharmacyId = pharmacyId;
    }

    public String getProvinceNum() {
        return provinceNum;
    }

    public void setProvinceNum(String provinceNum) {
        this.provinceNum = provinceNum;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityNum() {
        return cityNum;
    }

    public void setCityNum(String cityNum) {
        this.cityNum = cityNum;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getCountyNum() {
        return countyNum;
    }

    public void setCountyNum(String countyNum) {
        this.countyNum = countyNum;
    }

    public String getCountyName() {
        return countyName;
    }

    public void setCountyName(String countyName) {
        this.countyName = countyName;
    }

    public String getTownNum() {
        return townNum;
    }

    public void setTownNum(String townNum) {
        this.townNum = townNum;
    }

    public String getTownName() {
        return townName;
    }

    public void setTownName(String townName) {
        this.townName = townName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPharmacistId() {
        return pharmacistId;
    }

    public void setPharmacistId(String pharmacistId) {
        this.pharmacistId = pharmacistId;
    }

    public String getPharmacistName() {
        return pharmacistName;
    }

    public void setPharmacistName(String pharmacistName) {
        this.pharmacistName = pharmacistName;
    }

    public String getPharmacistRank() {
        return pharmacistRank;
    }

    public void setPharmacistRank(String pharmacistRank) {
        this.pharmacistRank = pharmacistRank;
    }

    public String getDoctorCode() {
        return doctorCode;
    }

    public void setDoctorCode(String doctorCode) {
        this.doctorCode = doctorCode;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getDoctorRank() {
        return doctorRank;
    }

    public void setDoctorRank(String doctorRank) {
        this.doctorRank = doctorRank;
    }

    public String getDepartmentCode() {
        return departmentCode;
    }

    public void setDepartmentCode(String departmentCode) {
        this.departmentCode = departmentCode;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getPatientId() {
        return patientId;
    }

    public void setPatientId(String patientId) {
        this.patientId = patientId;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public String getSendStatus() {
        return sendStatus;
    }

    public void setSendStatus(String sendStatus) {
        this.sendStatus = sendStatus;
    }

    public Date getSendDate() {
        return sendDate;
    }

    public void setSendDate(Date sendDate) {
        this.sendDate = sendDate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getLastModifyDate() {
        return lastModifyDate;
    }

    public void setLastModifyDate(Date lastModifyDate) {
        this.lastModifyDate = lastModifyDate;
    }

    public String getDoctorSign() {
        return doctorSign;
    }

    public void setDoctorSign(String doctorSign) {
        this.doctorSign = doctorSign;
    }

    public String getPharmacistSign() {
        return pharmacistSign;
    }

    public void setPharmacistSign(String pharmacistSign) {
        this.pharmacistSign = pharmacistSign;
    }

    public String getOfflineCheckStatus() {
        return offlineCheckStatus;
    }

    public void setOfflineCheckStatus(String offlineCheckStatus) {
        this.offlineCheckStatus = offlineCheckStatus;
    }

    public String getOfflineCheckDoctorno() {
        return offlineCheckDoctorno;
    }

    public void setOfflineCheckDoctorno(String offlineCheckDoctorno) {
        this.offlineCheckDoctorno = offlineCheckDoctorno;
    }

    public Date getOfflineCheckDate() {
        return offlineCheckDate;
    }

    public void setOfflineCheckDate(Date offlineCheckDate) {
        this.offlineCheckDate = offlineCheckDate;
    }

    public String getOfflineCheckRemark() {
        return offlineCheckRemark;
    }

    public void setOfflineCheckRemark(String offlineCheckRemark) {
        this.offlineCheckRemark = offlineCheckRemark;
    }

    public Date getQaDate() {
        return qaDate;
    }

    public void setQaDate(Date qaDate) {
        this.qaDate = qaDate;
    }

    public String getQaStatus() {
        return qaStatus;
    }

    public void setQaStatus(String qaStatus) {
        this.qaStatus = qaStatus;
    }

    public String getQaRemark() {
        return qaRemark;
    }

    public void setQaRemark(String qaRemark) {
        this.qaRemark = qaRemark;
    }
}
